﻿//-----------------------------------------------------------------------
// <copyright file="RuleSetTransform.cs" company="tuliprules.org">
//     Copyright (c) 2010 tuplelister, tuliprules.org.
// </copyright>
// <summary>This is the RuleSetTransform class.</summary>
//-----------------------------------------------------------------------

namespace Tulip.Rules
{
    using System;
    using Engine.Models.ClosedWorld;
    
    /// <summary>
    /// A model tranform for conversion of Tulip rule models to Tulip models.
    /// </summary>
    public class RuleSetTransform : IModelTransform<Items>
    {
        #region IModelTransform Members

        /// <summary>
        /// Performs a tranform on the rule set and returns a Tulip model.
        /// </summary>
        /// <param name="ruleSet">The rule set to be transformed.</param>
        /// <returns>
        /// A tulip model.
        /// </returns>
        public Items Transform(RuleSet ruleSet)
        {
            throw new NotImplementedException();
        }

        #endregion
    }
}
